something on the ball

Slang definitions & phrases for something on the ball

something on the ball

noun phrase

Talent; skill; ability: a guy with something on the ball

[1912+; fr the curve, speed, etc, that a baseball pitcher puts on the ball]